Книги-online
Ch 8.htm
назад
|
содержание
|
вперед
Элемент управления
StatusBar
Со строкой состояния вы постоянно
сталкиваетесь при работе в различных приложениях Windows. Например, просматривая
текст в Microsoft Word, вы по строке состояния ориентируетесь, на какой странице
документа находитесь. При работе с таблицами базы данных вы обращаетесь к строке
состоя
ния, чтобы узнать номер
обрабатываемой записи. Строка состояния используется в приложении для информирования
пользователя о текущем состоянии приложения. Желательно, чтобы разрабатываемое
вами приложение также имело строку состояния. До появления элемента управления
StatusBar для создания строки состояния применялись искусственно выделяемые
области с использованием других элементов управления, например PictureBox, в
которых размещались соответствующие надписи.
Для создания в форме строки состояния
с помощью стандартного элемента управления StatusBar выполните следующие действия:
1. Нажмите кнопку
StatusBar
на панели элементов управления.
2. Установите курсор мыши в любое
место формы и нарисуйте рамку. Ее размеры и расположение не имеют значения,
так как Visual Basic по умолчанию поместит ее внизу формы и растянет на всю
ширину (рис. 8.35).
Рис. 8.35.
Размещение в форме
элемента управления StatusBar
3. Чтобы установить требуемую высоту
строки состояния, используйте курсор мыши или свойство Height (Высота).
4. Если вы хотите, чтобы строка
состояния располагалась в другом месте, скорректируйте свойство Align. Оно может
принимать следующие значения:
-
vbAlignNone
— строку состояния
можно расположить в любой части формы;
-
vbAlignTop
— строка состояния
располагается в верхней части формы;
-
vbAlignBottom
— строка
состояния располагается в нижней части формы. Это значение устанавливается
по умолчанию при создании объекта StatusBar. Такое положение формы более привычно
для пользователя;
-
vbAlignLeft
— строка состояния
располагается по левому краю формы;
-
vbAlignRight
— строка
состояния располагается по правому краю формы.
5. Используя свойство Style, вы
можете задать количество панелей, содержащихся в строке состояния. Свойство
может принимать следующие значения:
назад
|
содержание
|
вперед